@charset "GBK";
body { overflow-x: hidden; width: 100%; color: black; font-size: 14px; font-family: "Microsoft Yahei", Tahoma; line-height: 26px; }

body, dd, dl, dt, form, h1, h2, h3, h4, h5, li, ol, p, ul { margin: 0; padding: 0; }

li, ol, ul { list-style: none; }

img { max-width: 100%; border: none; }

a { color: black; text-decoration: none; -webkit-tap-highlight-color: transparent; text-decoration: none !important; }

.text-left { text-align: left; }

.text-center { text-align: center; }

.text-right { text-align: right; }

.fon14 { font-size: 14px !important; }

.fon16 { font-size: 16px !important; }

.fon18 { font-weight: normal; font-size: 18px !important; padding: 5px 0; }

.fon30 { font-size: 30px; }

.w100 { width: 100%; }

h1 { font-size: 30px; }

.fl { float: left; }

.fr { float: right; }

.container { padding-right: 10px; padding-left: 10px; }

.container:after { clear: both; display: block; content: ''; }

.marginb10 { margin-bottom: 10px; }

.global { position: relative; }

input { outline: medium; background: no-repeat 0 0 scroll; }

.open .nav_moblie { visibility: visible; overflow-y: auto; box-shadow: inset 1px 0 0px rgba(0, 0, 0, 0.1); -webkit-transition: -webkit-transform 0.5s; transition: transform 0.5s; }

header:after { clear: both; display: block; content: ''; }

.headerbg { height: 350px; background: url("../images/1.png") no-repeat center; }

.header { margin: 20px 180px 20px 150px; height: 80px; font-size: 16px; }

.corg { color: #f9c059; }

.headerr { font-size: 12px; color: black; margin: 30px 40px; line-height: 20px; position: absolute; right: 30px; top: 20px; }
.headerr .search_btn { width: 30px; height: 30px; display: inline-block; background: url("../images/btns.png") no-repeat 5px center; border: 0; }
.headerr .search_in { width: 70px; padding: 0 5px; margin: 4px  8px 0 0; border: 0; border-right: 1px solid black; }

.yuyan { padding-left: 30px; color: #f9c059; line-height: 45px; display:none; }  /*2017年3月15日修改，新增 display: none;属性*/
.yuyan a { color: #f9c059; }

.baicai { border-bottom: 1px solid #e5e5e5; cursor: pointer; }

.baicai a { color: #f9c059; padding-left: 30px; line-height: 40px; }

.search_form { background: #f9c059; padding: 3px; margin: 5px 0 0 0; }
.search_form .search_btn { width: 30px; height: 24px; display: inline-block; background: url("../images/btns1.png") no-repeat 5px center; border: 0; }
.search_form .search_in { width: 80%; padding: 0 5px; border: 0; height: 24px; background: white; }

.pcform { position: absolute; right: 115px; top: -10px; padding: 3px 12px 3px 5px; z-index: 3; } /*2017年3月15修改*/
.pcform .search_btn { position: absolute; right: 48px; top: 5px; }

.inputtxt { border: 0; border: 1px solid #c9c9c9; width: 0; height: 30px; display: none; position: absolute; right: 50px; padding-right: 35px; box-sizing: border-box; }  /*2017年3月15修改*/

.inputtxt.active { width: 150px; padding: 0 35px 0 5px; transition: .2s linear all; display: block; -moz-box-shadow: -1px 0px 8px rgba(255, 255, 255, 0.6); -webkit-box-shadow: -1px 0px 8px rgba(255, 255, 255, 0.6); box-shadow: -1px 0px 8px rgba(255, 255, 255, 0.6); }

.headerl_bg { position: relative; background: white; height: 80px; width: auto; transition: .3s linear all; }

.headerl_bg.w300 { width: 300px; transition: .3s linear all; }

.push { position: relative; left: 0; z-index: 1; display: block; width: 100%; min-height: 100%; -webkit-transition: -webkit-transform 0.5s; transition: transform 0.5s; }

.nav_list { margin: 15px 0 0 0; }

.nav_list .nav-focus { position: absolute; bottom: 0; left: 0; z-index: 1; width: 90px; height: 5px; background: #0068b7; }

.nav_list li { position: relative; display: inline-block; box-sizing: inherit; margin: 0 6px; color: #ccc; }
.nav_list li .subnav { display: none; position: absolute; background: rgba(255, 255, 255, 0.9); width: 200px; padding: 0 15px; left: -15px; top: 65px; }
.nav_list li .subnav dd { padding: 8px 10px 8px 0; border-left: 1px solid #c9c9c9; }
.nav_list li .subnav a { line-height: 14px; margin: 0 15px 0 0; font-size: 12px; text-decoration: none; display: block; padding-left: 15%; width: 85%; }
.nav_list li .subnav a:hover { border-left: 2px solid #0068b7; }

.nav_list li:last-child { margin-right: 25px; }
.nav_list li:last-child .subnav { left: -95px; }

.nav_list li a { display: inline-block; width: 100%; color: #333; line-height: 50px; }

.recurit { margin: 0 20px; cursor: pointer; }

.yuyans { }  /*2017年3月15日修改，新增 display: none;去除position: relative; 属性*/

.yuyans .english { position: absolute; top: 24px; left:0;left:\0/; display: none; }

.subnav { display: none; }

.nav_list li a:hover, .nav_list li a.cur { text-decoration: none; }
.nav_list li a:hover .subnav, .nav_list li a.cur .subnav { display: block; }

.nav_list li a.f_nav:hover::after, .nav_list li a.f_nav.cur:after { display: block; content: ''; border: 2px solid #0068b7; width: 2px; position: absolute; left: 46%; }

.logo { position: absolute; left: 100px;  }

.caret { margin-left: 5px; border-top: 8px dashed; border-top: 8px solid \9; border-right: 8px solid transparent; border-left: 8px solid transparent; }

.navbtns { position: absolute; left: 0; top: 0; z-index: 100; }

.nav_btn { display: block; overflow: hidden; margin: 0; padding: 0; width: 80px; height: 80px; border: none; background: #f9c059; box-shadow: none; text-indent: -9999px; font-size: 0; cursor: pointer; -webkit-transition: background .3s; transition: background .3s; -webkit-appearance: none; -moz-appearance: none; appearance: none; }

.nav_btn:focus { outline: 0; }

.nav_btn span { position: absolute; top: 40px; right: 18px; left: 18px; display: block; height: 2px; background: white; }

.nav_btn span:after, .nav_btn span:before { position: absolute; left: 0; display: block; width: 100%; height: 2px; background-color: white; content: ""; }

.nav_btn span:before { top: -8px; }

.nav_btn span:after { bottom: -8px; }

.nav_btnp span { -webkit-transition: background 0s .3s; transition: background 0s .3s; }

.nav_btnp span:after, .nav_btnp span:before { -webkit-transition-delay: .3s,0s; transition-delay: .3s,0s; -webkit-transition-duration: .3s,.3s; transition-duration: .3s,.3s; }

.nav_btnp span:before { -webkit-transition-property: top,-webkit-transform; transition-property: top,transform; }

.nav_btnp span:after { -webkit-transition-property: bottom,-webkit-transform; transition-property: bottom,transform; }

.navbtns.active { left: 200px; }

.nav_btnp.active span { background: 0 0; }

.nav_btnp.active span:before { top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); -ms-transform: rotate(45deg); }

.nav_btnp.active span:after { bottom: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -ms-transform: rotate(-45deg); }

.nav_btnp.active span:after, .nav_btnp.active span:before { -webkit-transition-delay: 0s,.3s; transition-delay: 0s,.3s; }

.close_moblie_btn { width: 80px; height: 80px; border: none; cursor: pointer; }
.close_moblie_btn span { position: absolute; top: 40px; right: 18px; left: 18px; display: block; height: 2px; background: #f9c059; font-size: 0; }
.close_moblie_btn span:after, .close_moblie_btn span:before { position: absolute; left: 0; display: block; width: 100%; height: 2px; background-color: #f9c059; content: ""; }
.close_moblie_btn span:before { top: -8px; }
.close_moblie_btn span:after { bottom: -8px; }

.close_moblie_btn.active span { visibility: hidden; }
.close_moblie_btn.active span:before { top: 0; -webkit-transform: rotate(45deg); transform: rotate(45deg); -ms-transform: rotate(45deg); }
.close_moblie_btn.active span:after { bottom: 0; -webkit-transform: rotate(-45deg); transform: rotate(-45deg); -ms-transform: rotate(-45deg); }
.close_moblie_btn.active span:after, .close_moblie_btn.active span:before { -webkit-transition-delay: 0s,.3s; transition-delay: 0s,.3s; visibility: visible; }

.nav_moblie { position: fixed; top: 0; left: -220px; z-index: 999999999999; width: 200px; padding: 0 10px; height: 100%; background: white;}

.nav_moblie.active { left: 0; transition: .3s all linear; }

.nav_moblie ul { padding-top: 30px; }
.nav_moblie ul li { font-size: 14px; line-height: 41px; border-bottom: 1px solid #e5e5e5; padding-left: 30px; }
.nav_moblie ul a { display: block; color: #f9c059; line-height: 40px; }
.nav_moblie ul a:hover { transition: all .5s linear; }
.nav_moblie ul .subnav a { border-bottom: 0; padding-left: 20px; line-height: 30px; font-size: 12px; }

.logo1 { width: 120px; }

.b_txt { color: white; line-height: 35px; padding: 70px 10px 30px; }

.moblie_btn { padding: 10px; position: relative; }

.close_moblie_btn { position: absolute; right: -20px; top: -10px; color: #f9c059; transform: scale(0.7); }

#back_top { display: none; width: 50px; height: 51px; background: url("../images/icon.png") no-repeat -946px -945px; position: fixed; right: 30px; bottom: 100px; }

#back_top:hover { -webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.3); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1); -webkit-transform: translate3d(0, -1px, 0); transform: translate3d(0, -1px, 0); transition: .2s linear all; }

/*bubuweuying*/
.location { line-height: 60px; min-height: 60px; border-bottom: 1px solid #e5e5e5; background: white; }

.location .container { position: relative; }

.location .pull-left { /* position: absolute; */ left: 0; top: 5px; }

.location:after { clear: both; display: block; content: ""; }

.icon-home { background: url("../images/home.png") no-repeat 0 20px; padding-left: 20px; color: #e5e5e5; display: inline-block; height: 60px; float: left; }

.icon-home:hover { background: url("../images/home1.png") no-repeat 0 20px; }

.home { color: #0068b7; }

.bbwy-tit li { cursor: pointer; }
.bbwy-tit a, .bbwy-tit li { color: black; margin: 0 15px; white-space: nowrap; display: inline-block; }
.bbwy-tit a:hover, .bbwy-tit a.cur, .bbwy-tit li.on { color: #0068b7; }
.bbwy-tit a { min-width: 91px; }

.adress-tit { border-bottom: 1px solid #e5e5e5; line-height: 50px; }
.adress-tit a { padding: 0 20px; }
.adress-tit a:hover, .adress-tit a.cur { font-weight: bold; color: #0068b7; }

.adress-tit1 { border-bottom: 0; }
.adress-tit1 a { padding: 0 5px; }

.c-tit { padding: 5px 0; }

.contact { padding: 60px 0 30px; }
.contact .icon { margin-right: 10px; float: left; }

.contact:after { clear: both; display: block; content: ''; }

.c_item { width: 230px; float: left; height: 85px; margin-bottom: 30px; word-break: break-all; }
.c_item .fr { width: 260px; }
/*去掉bug线条*/
@media screen and (min-width:1200px) and (max-width:1265px) {
  .c_item{ width: 215px !important;}
  .c_item .fr { width: 145px !important; }
}

.c_item:after { clear: both; display: block; content: ''; }

.icon { display: block; width: 60px; height: 60px; background: url("../images/icon.png") no-repeat left top; }

.icon-email { background-position: -10px -74px; }

.icon-phone { background-position: -10px -138px; }

.icon-fax { background-position: -10px -205px; }

.icon-add { background-position: -10px -271px; }

.icon-user { background-position: -9px -5px; }

.bb_tab ul { border-bottom: 1px solid #e5e5e5; min-height: 40px; }
.bb_tab li { float: left; line-height: 40px; padding: 0 20px; height: 40px; overflow: hidden; margin: 0 15px; overflow: hidden; cursor: pointer; }
.bb_tab li.cur { font-weight: bold; border: 1px solid #e5e5e5; border-bottom: 0; background: white; height: 36px; }
.bb_tab .cons { padding: 40px 0 20px; }

.f_nav .icon { width: 35px; height: 35px; margin: 0 auto; }
.f_nav .icon.iconClose { width: 50px; height: 50px; margin-left: 30px; background: #f9c059; border-radius: 50%; background: url("../images/icon.png") no-repeat -10px -962px; text-align: center; color: white; font-size: 30px; line-height: 45px; z-index: 3; margin-top: 20px; }
.f_nav .icon.active { background: url("../images/icon.png") no-repeat -10px -903px; }
.f_nav .f-icon { background-position: -100px -920px; }
.f_nav .f-icon2 { background-position: -174px -920px; }
.f_nav .f-icon3 { background-position: -250px -920px; }
.f_nav .f-icon4 { background-position: -334px -920px; }
.f_nav .f-icon5 { background-position: -407px -920px; }
.f_nav .f-icon6 { background-position: -478px -920px; }
.f_nav .f-icon7 { background-position: -546px -920px; }
.f_nav .f-icon8 { background-position: -606px -920px; }
.f_nav ul { padding-top: 25px; transform: scale(0, 0); -webkit-transform: scale(0, 0); transition: .3s linear all; }
.f_nav ul.active { transform: scale(1, 1); -webkit-transform: scale(1, 1); transition: .3s linear all; }
.f_nav li { width: 65px; text-align: center; font-size: 12px; margin: 0 10px; display: inline-block; white-space: nowrap; }

.footer { background: #0068b7; color: white; line-height: 37px; }

/*bubuweiying,jidi*/
.borderb { border-bottom: 1px solid #e5e5e5; }

/*/bubuweiying wangdian*/
.wangdian .contact { padding: 0 5px; border: 1px solid #e5e5e5; border-bottom: 0; }
.wangdian h2 { width: 80px; text-align: center; height: 155px; line-height: 155px; border-right: 1px solid #e5e5e5; }
.wangdian .c_item { margin: 40px auto 0; height: 115px; }
.wangdian .c_blue, .wangdian .contact:nth-of-type(2n) { background: #f2f1ef; }
.wangdian .c_blue .icon-email, .wangdian .contact:nth-of-type(2n) .icon-email { background-position: -79px -74px; }
.wangdian .c_blue .icon-phone, .wangdian .contact:nth-of-type(2n) .icon-phone { background-position: -79px -138px; }
.wangdian .c_blue .icon-fax, .wangdian .contact:nth-of-type(2n) .icon-fax { background-position: -79px -205px; }
.wangdian .c_blue .icon-add, .wangdian .contact:nth-of-type(2n) .icon-add { background-position: -79px -271px; }
.wangdian .c_blue .icon-user, .wangdian .contact:nth-of-type(2n) .icon-user { background-position: -79px -5px; }

.c_blues { color: #0068b7; }

.wangdian .contact:last-child { border-bottom: 1px solid #e5e5e5; }

.bgfix { position: fixed; width: 100%; height: 100%; left: 0; top: 0; z-index: 2; background: rgba(0, 0, 0, 0.4); display: none; }

.procontent { padding: 45px 10px; background: url("../images/probg.jpg") no-repeat center top; }
.procontent .pro_form { width: 35%; margin: 0 auto 50px; min-width: 320px; }
.procontent .selectbox { width: 20%; height: 48px; border: 1px solid #e5e5e5; position: relative; }
.procontent .selectbox select { width: 100%; height: 48px; border: 0; padding: 0 5px; box-sizing: border-box; appearance: none; -moz-appearance: none; -webkit-appearance: none; background: url("../images/arr.png") no-repeat scroll 96% center transparent; padding-right: 14px; }
.procontent .c_org { color: #f9c059; }
.procontent #pro_drop { position: absolute; right: 10px; top: 18px; }
.procontent .pro_intxt { width: 50%; height: 48px; border: 1px solid #e5e5e5; margin: 0 5px; padding: 0 1%;vertical-align: top; }
.procontent .pro_btn { width: 25%; height: 48px; border: 1px solid #f9c059; background: #f9c059; color: white; }
.procontent .proselect { position: absolute; width: 90%; top: 20%; left: 5px; }
.procontent .drop_menu { position: absolute; width: 100%; background: white; left: 0; top: 49px; z-index: 6; text-align: center; display: none; }
.procontent .drop_menu li { cursor: pointer; }

/*product*/
.head_tab { margin-top: 10px; }
.head_tab a { display: inline-block; color: white; font-weight: bold; width: 160px; height: 50px; font-size: 24px; line-height: 50px; border-radius: 80px; transition: .2s linear all; cursor: pointer; margin: 0 20px; }
.head_tab a:hover, .head_tab a.cur { background: #f9c059; }

.prolist li.col-sm-4 { padding: 10px; }
.prolist a { display: block; }
.prolist .product { position: relative; background: white; border: 1px solid #e5e5e5; }
.prolist .product:after {cursor: pointer; display: none; content: ''; position: absolute; width: 100%; height: 100%; background: rgba(0, 104, 183, 0.1); left: 0; top: 0; z-index: 2; }
.prolist .pro_img { border-bottom: 1px solid #e5e5e5; text-align: center; }
.prolist .pro_con { margin: 5px 20px; }
.prolist h3 { font-size: 20px; padding: 5px 0; }
.prolist li:hover h3 { color: #0068b7; }
.prolist li:hover .more { color: #0068b7; }
.prolist li:hover .product:after { display: block; }
.prolist li:hover .product { -webkit-box-shadow: 0 5px 12px rgba(0, 0, 0, 0.3); box-shadow: 0 5px 12px rgba(0, 0, 0, 0.1); -webkit-transform: translate3d(0, -4px, 0); transform: translate3d(0, -4px, 0); transition: .2s linear all; }

.page { padding: 50px 0; }

.page a { display: inline-block; height: 28px; border: 1px solid #e5e5e5; color: #333; line-height: 25px; min-width: 28px; padding: 0 4px; }
.page span { display: inline-block; height: 28px; color: #fff; line-height: 25px; min-width: 28px; padding: 0 4px; }

.page a:hover, .page a.cur { background: #0068b7; color: white; transition: all .2s linear; }
.page .current { background: #0068b7; color: white; transition: all .2s linear; }
/*product details*/
.prodetail { position: relative; }

.probanner { height: 442px; background: url("../images/proimg.jpg") no-repeat center; color: #727373; font-size: 20px; line-height: 40px; }
.probanner .protit { font-size: 46px; padding: 120px 0 30px; line-height: 60px; }
.probanner p{position: relative;z-index: 10;}
.prol_img, .pror_img { position: absolute; z-index: 1;}

.prol_img { left: 0; top: 155px; }

.pror_img { right: 0; top: 0; }

.pro_tab { padding: 60px 0 50px; } 
.pro_tab a { height: 45px; min-width: 155px; border-radius: 78px; border: 1px solid #0068b7; display: inline-block; line-height: 45px; margin: 5px 25px; cursor: pointer; transition: 0.2s all linear; }
.pro_tab a.cur, .pro_tab  a:hover { font-weight: bold; background: #f9c059; color: white; border: 1px solid #f9c059; }

.padt20 { padding-top: 20px; padding-bottom: 20px; }

.padt50 { padding-top: 50px; padding-bottom: 50px; }

.procon { min-height: 600px; }

.protit { padding-bottom: 30px; }

.protit:after { display: block; width: 20%; border-bottom: 1px solid #e5e5e5; height: 1px; content: ''; padding-top: 30px; }

.strongtit { padding: 15px 0 5px; }

.listsytle li span { width: 8px; height: 8px; border-radius: 50%; background: #0068b7; display: inline-block; margin-right: 8px; }

.tag { position: absolute; left: 0; width: 100%; top: 0; }

.pr { position: absolute; }

.pr1 { width: 100%; text-align: center; top: -30px; }

.pr2 { right: 63%; top: 12px; }

.pr3 { left: 61.5%; top: 12px; }

.pr4 { right: 70.5%; top: 70px; }

.pr5 { left: 68.5%; top: 70px; }

.pr6 { right: 68.5%; top: 135px; }

.pr7 { left: 67%; top: 135px; }


.pr8 { right: 69.5%; top: 207px; }
.pr9 { left: 68%; top: 200px; }
.pr10 { right: 74%; top: 255px; }
.pr11 { left: 72%; top: 265px; }
.pr12 { right: 74%; top: 300px; }
.pr13 { left: 74%; top: 310px; }
.pr14 { right: 74%; top: 350px; }
.pr15 { left: 74%; top: 355px; }
/*solution*/
.slideBox { position: relative; }

.slideBox .prev, .prev1, .slideBox .next, .next1 { position: absolute; left: 3%; top: 50%; margin-top: -19px; display: block; width: 24px; height: 38px; background: url("../images/icon.png") no-repeat 0 -422px; filter: alpha(opacity=50); opacity: 0.5; z-index: 6; }

.slideBox .next, .next1 { left: auto; right: 3%; background-position: -48px -422px; }

.slideBox .prev:hover, .slideBox .next:hover { filter: alpha(opacity=100); opacity: 1; }

.slideBox .prevStop { display: none; }

.slideBox .nextStop { display: none; }

.slideBox .bd { padding: 60px 0; }
#slideBox:after{ display: block; content: ''; clear: both}
/*news*/
.new { background: white; padding: 50px 2%; margin: 50px auto; min-height: 300px; }
.new .new-tit { font-size: 24px; font-weight: normal; padding-bottom: 10px; }
.new .newdate { text-align: center; color: #cccccc; }
.new a:hover { text-decoration: underline !important; color: #0068b7; }

.new_icon { padding: 20px 0 0 0; }
.new_icon a { display: inline-block; width: 32px; height: 32px; margin: 0 10px; }
.new_icon .ncon_1 { background-position: -651px -478px; }
.new_icon .ncon_2 { background-position: -708px -478px; }
.new_icon .ncon_3 { background-position: -770px -478px; }
.new_icon .ncon_4 { background-position: -827px -478px; }

.fon24 { font-size: 24px; line-height: 40px; }

.list_tit { border-bottom: 1px solid #e5e5e5; padding-bottom: 10px; }

.newtiem { padding: 10px 0; border-bottom: 1px solid #e5e5e5; }
.newtiem a { display: inline-block; width: 100px; height: 45px; text-align: center; line-height: 45px; font-size: 20px; transition: .2s linear all; }
.newtiem a:hover, .newtiem a.cur { background: #f9c059; color: white; }

.newlist li { font-size: 16px; line-height: 50px; border-bottom: 1px dashed #e5e5e5; padding: 0 20px; }
.newlist .ndate { padding: 0 20px 0 0; }
.newlist .ncon { color: #0068b7; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; }
.newlist .nmore { margin: 19px 0 0 0; display: inline-block; width: 63px; height: 11px; background: url("../images/more.png") no-repeat center; }
.newlist li:hover { -webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.3); box-shadow: 0 5px 8px rgba(0, 0, 0, 0.1); -webkit-transform: translate3d(0, -2px, 0); transform: translate3d(0, -2px, 0); transition: .2s linear all; }
.newlist li:hover { font-weight: bold; }
.newlist li:hover .ncon { color: #f9c059; }
.newlist li:hover .nmore { background: url("../images/more1.png") no-repeat center; }

.nmore { font-size: 40px; }

.nmores { display: block; width: 208px; height: 50px; line-height: 50px; border: 1px solid #0068b7; text-align: center; font-size: 16px; margin: 50px auto; }

.nmores:hover { background: #0068b7; color: white; transition: .2s linear all; }

.job { -moz-box-shadow: 15px 15px 0 #e8ecef; -webkit-box-shadow: 15px 15px 0 #e8ecef; box-shadow: 10px 10px 0 #e8ecef; margin-bottom: 20px; }

/*contacts*/
.t_contact { line-height: 30px; }

.c_contact { margin: 30px 0; color: #727171; }
.c_contact p { padding-left: 30px; line-height: 35px; background: url("../images/icon.png") no-repeat left center; }
.c_contact p.c_icon1 { background-position: -970px -570px; }
.c_contact p.c_icon2 { background-position: -970px -605px; }
.c_contact p.c_icon3 { background-position: -970px -641px; }
.c_contact p.c_icon4 { background-position: -970px -675px; }

.c_contact:before { display: block; width: 20%; border-bottom: 1px solid #e5e5e5; content: ''; margin-bottom: 20px; }

.huicui .date, .huicui .huicui_con { color: #727171; }
.huicui .date { padding: 10px 0; }
.huicui h2 { padding: 20px 0; font-weight: normal; }
.huicui h2:after { display: block; content: ''; width: 30%; height: 1px; border-bottom: 1px solid #e5e5e5; margin: 0 auto; padding: 10px 0; }
.huicui li { margin-bottom: 40px; transition: .2s linear all; cursor: pointer; }
.huicui li:hover { -webkit-box-shadow: 0 5px 14px rgba(0, 0, 0, 0.3); box-shadow: 0 5px 14px rgba(0, 0, 0, 0.1); -webkit-transform: translate3d(0, -1px, 0); transform: translate3d(0, -1px, 0); transition: .2s linear all; }
.huicui li:hover h2 { font-weight: bold; color: #0068b7; }

/*文化*/
.culutre-p { position: absolute; width: 100%; text-align: center; top: 35%; }

.cul-tit { font-size: 20px; text-align: center; margin-bottom: 20px; }

.cul-tit:before { display: block; width: 36px; height: 20px; background: url("../images/top1.png") no-repeat center; content: ''; margin: 50px auto 15px; }

.cult-con { position: relative; max-width: 1060px; margin: 0 auto; padding: 30px 0 0 0; position: relative; }

.cult_list span { width: 25%; text-align: center; display: block; float: left; }

.cult-con:after { clear: both; display: block; content: ''; }

/*shu*/
.shu .bd { min-height: 447px; }
.shu .prev { left: 0; top: 58%; }
.shu .next { right: 0; top: 58%; }
.shu .hds li { display: inline-block; position: relative; margin: 20px 10px; width: 80px; text-align: center; height: 30px; border-radius: 20px; line-height: 30px; cursor: pointer; }
.shu .hds li:hover, .shu .hds li.on { border: 1px solid #0068b7; font-weight: bold; color: #0068b7; }
.shu .bd li { position: relative; max-width: 1366px; height: 500px; }
.shu .bd .line { position: absolute; width: 90%; top: 465px; height: 1px; border: 1px solid #e5e5e5; left: 5%; }
.shu .bd .month { position: absolute; }
.shu .bd .month1 { left: 20px; top: 270px; }
.shu .bd .month2 { left: 180px; top: 30px; }
.shu .bd .month3 { left: 480px; top: 270px; }
.shu .bd .month4 { left: 600px; top: 30px; }
.shu .bd .month5 { left: 910px; top: 270px; }
.shu .bd .month6 { left: 1010px; top: 30px; }

.shu_item { width: 310px; background: #f8f8f8; height: 160px; padding: 10px 15px; position: relative; box-sizing: border-box; font-size: 12px; }
.shu_item .date, .shu_item .dates { background: #959595; font-weight: bold; color: white; line-height: 40px; text-align: center; position: absolute; left: 0; width: 100%; font-weight: bold; color: white; font-size: 14px; }
.shu_item .date { top: 0; }
.shu_item .dates { bottom: 0; }
.shu_item .dates:after { margin-left: 5px; border-top: 8px dashed; border-top: 8px solid \9; border-right: 8px solid transparent; border-left: 8px solid transparent; color: #959595; position: absolute; bottom: -8px; display: block; content: ''; left: 46%; }
.shu_item .date:after { margin-left: 5px; border-bottom: 8px dashed; border-bottom: 8px solid \9; border-right: 8px solid transparent; border-left: 8px solid transparent; color: #959595; position: absolute; top: -8px; display: block; content: ''; left: 46%; }
.shu_item .date1 { font-weight: bold; margin-right: 5px; }
.shu_item .date1:before { display: block; content: ''; width: 10px; height: 2px; background: #f9c059; float: left; margin: 12px 5px 0 0; }

.shu_item:hover, .shu_item.on { transition: .2s linear all; }
.shu_item:hover .date, .shu_item:hover .dates, .shu_item.on .date, .shu_item.on .dates { background: #f9c059; }
.shu_item:hover .date:after, .shu_item:hover .dates:after, .shu_item.on .date:after, .shu_item.on .dates:after { color: #f9c059; }

.shu_item:after { display: block; width: 15px; height: 15px; background: #e5e5e5; content: ''; position: absolute; border-radius: 50%; left: 48%; }

.shu_item.on:after, .shu_item:hover:after { background: #f9c059; }

.month:nth-child(n) .shu_item { padding-top: 55px; }
.month:nth-child(n) .shu_item:after { top: -45px; }

.month:nth-child(2n) .shu_item { padding-top: 15px; }
.month:nth-child(2n) .shu_item:after { top: 195px; }

/* banner-product */
#foucs { background: #f6f6f6; height: 712px; overflow: hidden; position: relative; padding: 50px 0; margin-bottom: 30px; }

#foucs div.main { display: none; cursor: pointer; }

#foucs .element { display: none; position: absolute; }
#foucs .element img { margin: 0 15px; }

#foucs .navi { display: block; width: 80px; height: 80px; line-height: 99em; overflow: hidden; background: url(../images/arrow-btn.png) no-repeat; top: 50%; margin-top: -40px; }

#foucs .left { left: 0; background-position: 0 0; }

.pict { padding: 15px; box-sizing: border-box; position: relative; }

.pic_tit { position: absolute; font-size: 20px; color: #0068b7; left: 60px; top: 40px; }

#foucs img { width: 1350px; }

#foucs .left:hover { background-position: 0 -80px; }

#foucs .right { right: 0; background-position: -80px 0; }

#foucs .right:hover { background-position: -80px -80px; }



/*新增*/
.video-list .hd .prev, .video-list .hd .next { display: block; float: right; margin-right: 5px; margin-top: 10px; cursor: pointer; position: absolute; width: 24px; height: 38px; background: url("../images/icon.png") no-repeat 0 -422px; top: 50%; margin-top: -30px; z-index: 99; opacity: .6; }

.video-list .hd .prev:hover, .video-list .hd .next:hover { opacity: 1; }

.video-list .hd .prev { left: -55px; }

.video-list .hd .next { right: -55px; background-position: -48px -422px; }

.video-list .hd ul, .pageState { display: none; }

.video-list { position: relative; }

.video-list .bd .tempWrap { margin: 0 auto; }


.video-list .bd ul { overflow: hidden; zoom: 1; }

.video-list .bd ul li { overflow: hidden; padding: 0; cursor: pointer; }

.video-list .pic img { display: block; width: 100%; }

.video-list .pic img.mask { display: none; width: 100%; }

.video-list .pic { position: relative; margin: 5px; display: block; }
.video-list .pic img.mask { position: absolute; left: 0; top: 0; overflow: hidden; }

.video-list .bd ul li .pic:hover img.mask { width: 100%; top: 0; transition: .2s linear all; display: block; }

.video-list .bd ul li .title { line-height: 24px; }

@media (max-width: 640px){
	.video-list .bd .tempWrap{width: 100% !important;}
	.video-list .bd ul{width: 100% !important;  }
	.video-list .bd ul li{width: 100% !important;}
	.video-list .hd .prev,.video-list .hd .next{display:none;}
} 


/*culture-img*/
.culutre { position: relative; color: white; line-height: 30px; }

.culture-img { box-shadow: 15px 15px 0 /*#e1e5e8*/  #fff; }  /*2017年5月5日修改，颜色*/

/*messagebox*/
.formWrite { margin-top: 50px; margin-bottom: 90px; }
.formWrite textarea { padding: 12px; padding-right: 66px; min-height: 100px; margin-bottom: 15px; border: solid 1px #e5e5e5; border-radius: 0; box-shadow: none; resize: none; }
.formWrite .yzInp { width: 128px; height: 48px; border: solid 1px #eee; padding-left: 13px; }
.formWrite .yzArea { margin-bottom: 28px; }
.formWrite .yzmDel { width: 24px; height: 24px; border-radius: 50%; color: #fff; background: #e60012; text-align: center; line-height: 24px; display: none; }
.formWrite .yzInp::focus .formWrite .yzmDel { display: inline-block !important; }
.formWrite .yzImg { padding: 0 15px; cursor: pointer; }
.formWrite .fbBtn { color: #fff; background: #f9c059; border: none; padding: 8px 25px; }
.formWrite .notClear { color: #0068b7; text-decoration: underline !important; }

.yzm_tip { margin-left: 5px; }

.messagebox:after { clear: both; display: block; content: ''; }

.msgBox { clear: both; margin-bottom: 24px; border: solid 1px #e5e5e5; background: #f5f5f5; overflow: hidden; padding: 0px 0 30px; }

.msgListOne { padding: 15px 12px; border-top: 1px solid #e5e5e5; margin-top: 15px; }
.msgListOne .msgInit { clear: both; padding-top: 17px; }
.msgListOne .username { padding-left: 20px; }
.msgListOne .username h4 { font-weight: normal; }
.msgListOne .username span { color: #979797; }
.msgListOne .username2, .msgListOne .username2 p { font-size: 12px; margin-top: -8px; }
.msgListOne .username2 h4 { font-size: 12px; color: #0068b7; }
.msgListOne .replyBtn { margin-left: 18px; text-decoration: underline !important; }
.msgListOne .replyInfo { padding-left: 50px; padding-top: 0; }

.msgListOne:last-child { border-bottom: none; }

.msgBox .msgListOne:first-child { border-top: 0; padding-top: 0; }

.replayArea { padding-left: 60px; }

.border0 { border-bottom: 0; }

.replayWrite { width: 95%; margin: 23px auto 0; position: relative; height: 72px; }
.replayWrite textarea { height: 62px; border: solid 1px #e5e5e5; box-shadow: none; border-radius: 0; resize: none; padding-right: 90px; }
.replayWrite .fbBtn { color: #fff; background: #f9c059; border: none; padding: 8px 25px; position: absolute; right: 11px; top: 10px; }

.no_active { height: 36px; background: none; width: 95%; }
.no_active textarea { height: 36px; background: none; }
.no_active .fbBtn { display: none; }

.lookMore { clear: both; width: 208px; height: 50px; border: solid 1px #0068b7; display: block; line-height: 50px; margin: 20px auto; }

.detailLoca { border-bottom: none; line-height: normal; margin-left: -20px; }

.detailBox { padding: 50px; }

.smlPic { /* height: 174px; */ }

.smlPic .swiper-slide { width: 32%; margin-right: 2%; }

.smlPic li { float: left; width: 32%; margin-right: 2%; }

.smlPic li:last-child { margin-right: 0; }

.prolarge { padding-left: 0; padding-right: 30px; position: relative; }
.prolarge .bd img { width: 100%; }

.detailAbout { padding-right: 0; padding-left: 30px; }

.detailAbout .detailTit { color: #f9c059; padding: 34px 0 0 0; font-size: 30px; font-weight: normal; }

.detailAbout .xian { height: 1px; overflow: hidden; width: 50px; background: #f9c059; margin: 20px 0; }

.detailAbout .txt1 { padding-bottom: 20px; border-bottom: solid 1px #eee; }

.detailAbout .txt2 { padding: 20px 0; border-bottom: solid 1px #eee;height: 200px; overflow: hidden;}

.detailAbout .otherTit { padding: 35px 0; }

#pro_prev, #pro_next { position: absolute; display: block; width: 60px; height: 60px; top: 30%; background: url("../images/icon.png") no-repeat; }

#pro_prev { background-position: -23px -810px; left: 10px; }

#pro_next { background-position: -822px -810px; right: 80px; }

#large_img { margin-bottom: 30px; padding-right: 40px; }
#large_img img { padding: 0 10px; box-sizing: border-box; }

#small_img { padding-right: 40px; position: relative; }
#small_img li { padding: 0; cursor: pointer; }
#small_img li span { display: block; margin: 0 10px; }
#small_img li img { border: 1px solid #e5e5e5; width: 100%; }
#small_img li.on img { border: 1px solid #0068b7; }
#small_img .prev1, #small_img .next1 { position: absolute; top: 50%; }
#small_img .prev1 { left: -30px; }
#small_img .next1 { right: 10px; }

.peuxun_des { margin: 0 0 30px 0; padding-top: 25px; }

.peixun_title { font-size: 20px; margin: 30px auto 47px; }

.peixun_wrap { text-align: center; margin-bottom: 40px; }

.peixun_table, .peixun_centent { text-align: center; display: inline-block; }

.peixun_table:after { clear: both; display: block; content: ''; }

.peixun_table h4 { color: #0068b7; text-align: center; }

.peixun_table li, .peixun_centent li { float: left; width: 266px; }

.peixun_centent p { text-align: center; }

.peixun_wrap .fenzhiImg { margin: 8px 0; }

.peixun_wrap_small { text-align: center; margin-bottom: 40px; }

.peixun_table_small { text-align: center; display: inline-block; }

.peixun_table_small li { text-align: center; display: inline; }

.peixun_table_small h4 { color: #0068b7; text-align: center; }

.zaizhi_content { text-align: center; margin-bottom: 30px; }

.yeyuxuexi { text-align: center; margin-bottom: 30px; }

.yeyuxuexi_title { font-size: 20px; margin: 30px auto 30px; }

.yongren_content { text-align: center; margin-bottom: 30px; }

.yongren_xulie_wrap_table { margin: 0 auto; width: 776px; }

.yongren_xulie_wrap { position: relative; width: 150px; height: 125px; margin-bottom: 30px; background-color: #014e89; text-align: center; padding-top: 17px; }

.yongren_xulie_content { color: #fff; }

.yongren_xulie_zhiye { position: absolute; left: 10px; bottom: -20px; width: 130px; height: 40px; line-height: 40px; background-color: #f9c059; color: #fff; }

.blank10 { height: 10px; width: 1px; }

.newWorker, .oldWorker { margin: 0 auto; width: 132px; height: 40px; line-height: 40px; font-size: 16px; }

.newWorker { background-color: #dee5eb; }

.oldWorker { background-color: #0068b7; color: #fff; }

.black15 { height: 15px; }

.caret.open { -webkit-transform: rotate(180deg); transform: rotate(180deg); }

.bottom_menu_active { -webkit-animation: fadeInLeft .5s .2s ease both; -moz-animation: fadeInLeft .5s .2s ease both; }

#ifram_map { border: 0; width: 100%; height: 100%; }

@-webkit-keyframes fadeInLeft { 0% { opacity: 0; -webkit-transform: translateX(-20px); }
  100% { opacity: 1; -webkit-transform: translateX(0); } }

@-moz-keyframes fadeInLeft { 0% { opacity: 0; -moz-transform: translateX(-20px); }
  100% { opacity: 1; -moz-transform: translateX(0); } }

.bottom_menu { -webkit-animation: fadeOutLeft .5s .2s ease both; -moz-animation: fadeOutLeft .5s .2s ease both; }

@-webkit-keyframes fadeOutLeft { 0% { opacity: 1; -webkit-transform: translateX(0); }
  100% { opacity: 0; -webkit-transform: translateX(-20px); } }

@-moz-keyframes fadeOutLeft { 0% { opacity: 1; -moz-transform: translateX(0); }
  100% { opacity: 0; -moz-transform: translateX(-20px); } }

.cls_sfilter { position: relative; display: none; margin: 0; font-size: 12px; }

.cls_sfilter_text { font-size: 12px; font-family: "Microsoft yahei"; border: 1px solid transparent; padding: 0; }

.cls_sfilter_list { font-family: "Microsoft yahei"; font-size: 12px; z-index: 100; position: absolute; margin: 0; padding: 0; background: #fff; border: 1px solid #e5e5e5; }

.cls_sfilter_list li { font-size: 12px; clear: both; position: relative; margin-top: 1px; line-height: 25px; padding: 0 5px; }

.cls_sfilter_list .select_class { background: #39F; border: 0; color: #fff; }

.cls_sfilter_list .unselect_class { background: #fff; }

.xinchou_title { font-size: 20px; margin: 30px auto 24px; }

.xinchou_des { color: #0068b7; margin-bottom: 30px; }

.xinchou_row { width: 810px; margin: 0 auto; }

.xinchou_content { text-align: left; display: inline-block; margin-left: 150px; }

.xinchou_content > li { float: left; width: 320px; }

.xinchou_content > li:nth-child(1) { float: left; width: 260px; }

.xinchou_content > li.smallli { width: 200px; }

.fuli_table_small { text-align: center; margin-bottom: 40px; }

.fuli_table_small br { display: none; }

.fuli_table_small { text-align: center; display: inline-block; }

.fuli_table_small li { text-align: left; display: inline; margin-bottom: 30px; }

.fuli_table_small h4 { color: #0068b7; text-align: center; }

.genIncome { color: #fff; }

.genIncome .row { margin: 0; }

.black50 { height: 50px; }

.probgfix { width: 100%; height: 100%; background: #f6f6f6; position: fixed; left: 0; top: 0; z-index: 99999; display: none; }

.ajax_close { font-size: 40px; padding: 30px; position: fixed; z-index: 9999999; right: 0; top: -20px; display: inline-block; }

@media (max-width: 1200px) { .active_navbg { background-color: #666464; }
  .bbwy-tit { display: block; float: left; width: 100%; margin-top: 50px; line-height: 40px; }
  .wangdian .c_item { margin-top: 15px; padding-left: 20px; width: auto; }
  .pr1 { width: 100%; text-align: center; top: -30px; }
  .pr2 { top: 25px; }
  .pr3 { top: 25px; }
  .pr4 { top: 85px; }
  .pr5 { top: 85px; }
  .pr6 { top: 145px; }
  .pr7 { top: 145px; }
  .procontent { padding: 20px 0; }
  .procontent .pro_form { margin-bottom: 20px; width: 70%; } 
  .wangdian{ width:1000px; overflow:hidden;}
  }
@media (max-width: 991px) { .headerl_bg { width: 100%; }
  .header { margin: 0; }
  .contact { padding: 20px 0; }
  .c_item { margin-bottom: 20px; }
  .prolimg { text-align: left !important; margin-bottom: 30px; }
  .nav_list { display: none; }
  .cult-con { background: none !important; }
  .detailLoca { line-height: 60px; }
  .prolarge { padding-right: 0; }
  #large_img, #small_img { padding-right: 0; }
  #pro_next { right: 0; }
  #small_img .next1 { right: -30px; } 
  .pro_tab a { height: 40px;min-width: 125px;line-height: 40px; margin: 5px 20px;}
}
@media (max-width: 1024px) { .headerl_bg { padding-right: 0; }
  .prol_img { max-width: 350px; }
  .pror_img { max-width: 350px; }
  .headerl_bg { padding-right: 0; }
  .nav_list li { margin: 0 8px; }
  .shu .bd .month { position: static; height: auto; }
  .shu .bd li { height: auto; }
  .shu .bd .line { display: none; }
  .shu .bd .shu_item:after { display: none; }
  .shu .bd .shu_item { width: auto; margin-bottom: 15px; }
  .shu .bd .shu_item .date:after { display: none; }
  .shu .bd .shu_item .dates:after { display: none; }
  .shu .bd .shu_item .dates { top: 0; bottom: auto; }
  .shu .bd .month:nth-child(n) .shu_item { padding-top: 55px; }
  .detailBox { padding: 20px; } }
@media (max-width: 767px) { .container { width: 100%; }
  .fon18 { font-size: 14px !important; }
  .procontent { padding: 20px 0; }
  .procontent .pro_form { margin-bottom: 20px; width: 80%; }
  .detailLoca { margin-left: 0; }
  .pr { position: static; text-align: left; }
  .pr:before { display: inline-block; margin-right: 10px; width: 8px; height: 8px; border-radius: 50%; background: #0068b7; content: ''; }
  .procon { padding-top: 5px !important; margin-top: 0 !important; }
  .huicui h2 { padding: 5px; }
  .cul-tit:before { margin: 20px auto 0; }
  .cult-con { margin-top: 20px; padding-top: 10px; }
  .cult-con .cult_list span { width: 100%; }
  .cult-con .c_blues { margin: 0 !important; }
  .cult-con .c_blues span { width: 50%; }
  .cult-con br { display: none; }
  .bbwy-tit a { min-width: 60px; }
  .culutre-p { color: black; }
  #pro_prev, #pro_next { top: 50%; margin-top: -60px; }
  #pro_next { right: 15px; }
  #large_img { margin-bottom: 0; }
  .yongren_xulie_wrap_table { margin: 0 auto; width: 150px; }
  .xinchou_row { width: auto; }
  #feng { margin-top: 50px !important; } 
  .pro_tab a{ margin: 0 ;}
  .bb_tab li{ padding: 0;margin: 0 ;}
  .head_tab a{font-size:18px;margin:0;}
}
@media (max-width: 640px) { .detailAbout .detailTit { font-size: 22px; padding-top: 0; }
  .proBox .bigPic { height: 400px; }
  .detailAbout .otherTit { padding: 15px 0; }
  .detailAbout .txt1 { padding-bottom: 25px; }
  .detailAbout .txt2 { padding: 25px 0; }
  .detailAbout .xian { margin: 24px 0; }
  .msgBox .replayWrite .fbBtn { top: 14px; padding: 4px 25px; }
  .formWrite { margin-top: 38px; }
  .formWrite .yzImg { width: 26%; padding: 0 5px; }
  .formWrite .yzInp { width: 22%; height: 38px; }
  .formWrite .yzmDel { width: 18px; height: 18px; line-height: 18px; }
  .formWrite .fbBtn { float: none; margin: 12px auto; width: 100%; }
  .proBox .bigPic .dot { width: 25%; } 
  .probanner .protit { font-size: 30px; }
  .probanner{font-size:15px;}
  .head_tab a {line-height: 24px;height: 24px;width: 100px;margin:0;font-size: 16px;}}
@media (max-width: 480px) { .headerbg { height: auto; min-height: 200px; }
  .b_txt { padding-top: 25px; }
  .bbwy-tit a { margin: 0 10px; }
  .icon-home { background: url(../images/home.png) no-repeat 0 15px; }
  .icon-home:hover { background: url(../images/home1.png) no-repeat 0 15px; }
  .wangdian .c_item { margin-top: 15px; padding-left: 20px; height: auto; }
  h1 { font-size: 20px;color: #0068b7; }
  .head_tab a { line-height: 24px; height: 24px; width: 80px; font-size: 16px; }
  .probanner .protit { font-size: 36px; }
  .bbwy-tit { line-height: 30px; }
  .pro_tab { padding: 0; }
  .pro_tab a { line-height: 24px; min-width: 80px; font-size: 14px; height: 24px; margin: 5px; }
  .prol_img { max-width: 160px; }
  .pror_img { max-width: 160px; }
  .shu .hd li { margin: 5px; }
  #back_top { right: 0; bottom: 60px; }
  .newlist li { line-height: 40px; }
  .procontent .selectbox { width: 100%; }
  .procontent .pro_intxt { width: 71%; margin: 0 2% 0 0; }
  /*.pro_intxt, .pro_btn { margin-top: 15px; } */
  .probanner .protit { font-size: 28px; }
  .probanner{font-size:14px;}}
@media (min-width: 768px) { 
	.container { width: 96%; }
	
}
@media (min-width: 1200px) { .container { width: 100%; max-width: 1366px; }
  .nav_list li { margin-left: 10px;  }
  .f_nav ul.bottom_menu_active_ie { transform: scale(1, 1); -webkit-transform: scale(1, 1); }

.detailAbout .txt2{ height:170px; overflow: hidden ; margin: 20px 0; padding: 0;}
}
@media (max-width: 1367px){
	.detailAbout .otherTit {padding: 15px 0}
}

.smlPic li{position:relative;}
.smlPic li .mask{position: absolute;height: 100%;width: 100%;background: rgba(0, 104, 183, 0.8);color: #fff;top: 0;left: 0;opacity: 0;transition: all .5s ease;-webkit-transition: all .5s ease;-o-transition: all .5s ease;}
.smlPic li .mask .inner-text{position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin:auto;height: 30px;line-height: 30px;text-align: center;}
.smlPic li:hover .mask{opacity: 1}

.selectbox{position: relative;border:0px none !important;}
.selectbox span{display: block;height: 48px;line-height: 46px;text-indent:16px;border:1px solid #ddd;background:#fff url("../images/arr.png") no-repeat scroll 96% center;}
.selectbox ul{position: absolute;top: 46px;left: 0px;width: 100%;border:1px solid #ddd;border-top: 0px none;z-index: 199;background: #fff;display: none;}
.selectbox ul li{height: 30px;line-height: 30px;padding-left: 16px; }


#zhanwei .zimg:nth-child(4){left:-12px; }
#zhanwei .zimg:nth-child(3){left:10px; }
#zhanwei .zimg:nth-child(5){left:5px; }
#zhanwei .zimg:nth-child(7){left:28px; }
#zhanwei .zimg:nth-child(8){left:5px; }
#zhanwei .zimg:nth-child(9){left:35px; }
#zhanwei .zimg:nth-child(11){left:30px; }

/*2017年3月24日新增*/
.fon14 .hf{ color:#337ab7; margin-left:15px; cursor:pointer;}
.fon14 .hf:hover{ color:#f9c059;}
/*2017年3月24日新增end*/

/*2017年5月16日新增_南玻底部导航（招标信息……法律说明）*/
#nanbo_yy{ position: relative;}
#nanbo_tt{position: absolute; display:none; width:124px; height:124px; bottom:32px; right:97px; overflow: hidden; }  
/*2017年5月16日新增_南玻底部导航（招标信息……法律说明）end*/








